Project leader - Allemand Anglais Dictionnaire